﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ZeroFFmpeg.Datas
{
    /// <summary>
    /// 指定视频的帧速率，表示为每秒生成的帧数。它必须是格式为 frame_rate_num / frame_rate_den的字符串、整数、浮点数或有效的视频帧速率缩写。
    /// </summary>
    public class FFmpegVideoRateValues
    {
        /// <summary>
        /// ntsc - 30000/1001
        /// </summary>
        public const string Ntsc = "ntsc";

        /// <summary>
        /// pal - 25/1
        /// </summary>
        public const string Pal = "pal";

        /// <summary>
        /// qntsc - 30000/1001
        /// </summary>
        public const string Qntsc = "qntsc";

        /// <summary>
        /// qpal - 25/1
        /// </summary>
        public const string Qpal = "qpal";

        /// <summary>
        /// sntsc - 30000/1001
        /// </summary>
        public const string Sntsc = "sntsc";

        /// <summary>
        /// spal - 25/1
        /// </summary>
        public const string Spal = "spal";

        /// <summary>
        /// film - 24/1
        /// </summary>
        public const string Film = "film";

        /// <summary>
        /// ntsc-film - 24000/1001
        /// </summary>
        public const string NtscFilm = "ntsc-film";

    }
}
